昨天介紹了 Prompt 是什麼,也提到在使用 ChatGPT 時,可以透過增加條件,讓 ChatGPT 更清楚我們想要的回答。今天我想實際測試看看,同一個問題使用簡單 Prompt 和詳細 Prompt,回答會有什麼差別。
簡單 Prompt
首先,我向 ChatGPT 輸入一個很簡單的問題:
什麼是人工智慧?
這種提問方式沒有加入其他限制,因此 ChatGPT 會自行決定回答的內容與詳細程度。它通常會先解釋人工智慧的基本概念,再介紹一些常見的應用。
這種方式的優點是非常快速,只要把想知道的問題直接輸入就可以得到答案。不過有時候回答可能太複雜,或是內容和自己真正想知道的方向不完全相同。
詳細 Prompt
接著,我把同一個問題改成:
請用高中生能理解的方式,簡單解釋什麼是人工智慧,並舉一個生活中的例子。
這次我加入了「高中生能理解」、「簡單解釋」以及「舉一個生活中的例子」三個條件。
相比前一個問題,ChatGPT 會更明確地控制回答的難度,也會依照要求加入生活中的例子,讓內容更容易理解。
兩種方式的差別
實際比較之後,我發現 Prompt 不一定是越長越好,重點是有沒有把自己的需求說清楚。
如果只是想快速查詢一個概念,簡單的 Prompt 就已經足夠。但如果是要拿來學習、整理資料或完成特定任務,加入回答對象、內容格式、詳細程度等條件,通常可以得到更符合需求的結果。
第三天心得
今天的測試讓我更清楚了解 Prompt 對 ChatGPT 回答的影響。
以前我可能會覺得 ChatGPT 回答得不好,就直接重新問一次。但現在我發現,可以先檢查自己的問題是不是不夠明確,再加入一些條件讓 ChatGPT 調整回答。
因此,比起單純一直重新產生答案,學會把自己的需求描述清楚,可能才是更有效率的使用方式。
明天我會繼續測試 ChatGPT 的功能,看看如何要求它改變回答的長度與語氣。